peat tar - Alemán Inglés Diccionario